/*---------------------------------

Name: 360tuan
URI: mall.360.cn
Version: 1.0

---------------------------------*/

/* CSS Reset */
html,body{height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:link, a:visited{color:#000;text-decoration:none;}
a:hover, a:active{color:#f60;text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
textarea{resize:none;}
legend{color:#000;}
ul,ol{list-style-type:none;}
button,label{cursor:pointer;}
.clearfix:after{display:block;clear:both;height:0;line-height:0;visibility:hidden;content:"";}
.clearfix{zoom:1;}
* html .clearfix{height:1%;}
body{font:12px/18px Arial,Verdana,Simsun,Helvetica,sans-serif;}

/* layout */
.wrap{width:1000px;margin:0 auto;}
.header{height:76px;padding-top:8px;}
.header_inner{position:relative;width:1000px;margin:0 auto;}
.container{margin-bottom:22px;}
.main{float:left;width:100%;}
.mainCont{width:780px;margin-right:220px;overflow:hidden;}
.aside{float:left;width:210px;margin-left:-210px;overflow:hidden;}
.footer{line-height:22px;text-align:center;}

.box{clear:both;margin-bottom:12px;zoom:1;}
.business_list{float:left;width:175px;height:530px;border:1px solid #faba8c;background:#fff7eb;}
.business_list h2{height:29px;padding-left:12px;background:#fbdcac;color:#bb0000;font-size:14px;font-weight:bold;line-height:29px;}
.business_list .business{display:inline-block;width:24px;height:24px;background-position:0 -320px;vertical-align:middle;}
.business_list ul{clear:both;margin-top:-1px;border-top:1px solid #faba8c;}
.business_list li{position:relative;z-index:11;clear:both;float:left;width:100%;height:30px;line-height:30px;_height:28px;_line-height:28px;}
.business_list li .item{display:block;height:28px;margin:0 8px;padding:1px 0 1px 38px;background:url(../images/img.png) repeat-x 50% -182px;color:#333;font-size:14px;}
.business_list li .item:hover{text-decoration:none;}
.business_list li span{position:absolute;left:12px;top:3px;z-index:11;display:block;width:24px;height:24px;vertical-align:middle;}


.business_list .taobao{background-position:0 0;}
.business_list .discount{background-position:0 -24px;}
.business_list .digital{background-position:0 -47px;}
.business_list .lux{background-position:0 -72px;}
.business_list .clothing{background-position:0 -96px;}
.business_list .appliances{background-position:0 -120px;}
.business_list .skinCare{background-position:0 -145px;}
.business_list .health{background-position:0 -192px;}
.business_list .tuan{background-position:0 -168px;}
.business_list .baby{background-position:0 -215px;}
.business_list .other{background-position:0 -240px;}


.business_list .hover_trigger .item{position:relative;z-index:10;width:129px;height:29px;padding:0 0 0 38px;margin-right:0;border:1px solid #d5964a;border-width:1px 0 0 1px;background:#fbdcac;background-image:none;color:#bb0000;font-weight:bold;text-decoration:none;}
.business_list .hover_trigger .item span{-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);}
.business_list .hover_trigger .taobao{background-position:-24px 0;}
.business_list .hover_trigger .discount{background-position:-24px -24px;}
.business_list .hover_trigger .digital{background-position:-24px -47px;}
.business_list .hover_trigger .lux{background-position:-24px -72px;}
.business_list .hover_trigger .clothing{background-position:-24px -96px;}
.business_list .hover_trigger .appliances{background-position:-24px -120px;}
.business_list .hover_trigger .skinCare{background-position:-24px -145px;}
.business_list .hover_trigger .health{background-position:-24px -192px;}
.business_list .hover_trigger .tuan{background-position:-24px -168px;}
.business_list .hover_trigger .baby{background-position:-24px -215px;}
.business_list .hover_trigger .other{background-position:-24px -240px;}
.business_list .hover_trigger .pop_recomment{display:block;}
.business_list .all{display:block;padding:0 12px;color:#bb0000;line-height:36px;}
.famous_list{float:right;width:806px;border:1px solid #dbdbdb;}
.famous_list .hd{position:relative;height:26px;margin:1px;background:#f9f9f9;}
.famous_list .hd h2{height:26px;border-bottom:1px solid #dbdbdb;font-size:14px;font-weight:bold;line-height:26px;text-indent:11px;}
.famous_list .hd .promotion{position:absolute;right:12px;top:4px;color:#2e74d3;}
.famous_list .bd{width:804px;margin:0 auto;}
.famous_list ul{height:500px;padding-top:1px;}
.famous_list li{position:relative;float:left;width:114px;height:60px;background:#f5f5f5;border-right:1px dashed #e9e9e9;border-bottom:1px dashed #e9e9e9;}
.famous_list li img{display:block;width:114px;height:60px;font-size:0;}
.famous_list li .promotion_info{display:none;}
.famous_list .pic{display:block;width:114px;height:60px;overflow:hidden;}
.famous_list .hidden_r{border-right:0;}
.famous_list .hidden_b{border-bottom:0;}
.famous_list .hover_trigger{z-index:5;}
.famous_list .hover_trigger .promotion_info{display:block;position:absolute;left:86px;bottom:-42px;z-index:6;width:106px;padding:8px;border:1px solid #d5964a;background:#fbdcac;}
.famous_list .hover_trigger .pic{position:relative;left:-2px;top:-2px;width:110px;height:58px;_height:56px;border:2px solid #bb0000;}
.famous_list .hover_trigger .promotion_info_l{left:-86px;}
.promotion_info h3{margin-bottom:8px;color:#bb0000;font-size:14px;font-weight:bold;}
.promotion_info a{display:block;height:18px;overflow:hidden;line-height:18px;color:#000;}
.promotion_info a:hover{color:#ff0000;}

.pop_recomment{display:none;position:absolute;left:175px;top:-30px;z-index:9;width:540px;padding:14px 16px 0;border:1px solid #d5964a;background:#fbdcac;overflow:hidden;}
.pop_recomment h3{margin-bottom:10px;padding-bottom:7px;border-bottom:1px dashed #c19a72;color:#bb0000;font-weight:bold;font-size:14px;}
.pop_recomment .cont a{display:inline-block;height:16px;margin:0 0 12px;padding:0 9px;border-left:1px solid #c19a72;line-height:16px;white-space:nowrap;}







































